home *** CD-ROM | disk | FTP | other *** search
/ The CICA Windows Explosion! / The CICA Windows Explosion! - Disc 2.iso / programr / lxtw107.zip / HTML_RTF.DOC < prev    next >
Text File  |  1995-07-20  |  5KB  |  123 lines

  1.  
  2.  
  3.         HTML_RTF.DOC
  4.  
  5.         SOME REMARKS ABOUT THE HTML AND RTF FEATURES OF THE SXT PROGRAMS
  6.  
  7.         Since the April 95 release all SXT programs can  generate  output
  8.         in  HTML  (HyperText  Markup Language) and RTF (Rich Text Format)
  9.         format in addition to the default SXT  ASCII  output  files.  The
  10.         HTML  output  can  be  viewed  with WWW Clients like NCSA Mosaic,
  11.         Netscape or Lynx and with HTML add-ons like Microsoft WinWord 6.0
  12.         Internet Assistant.  The RTF output can be  used  to  compile  MS
  13.         Windows Help files,  but can also be read with any word processor
  14.         which supports the RTF file format.  Both output formats  support
  15.         the  definition  of  hypertext anchors and links to allow a quick
  16.         navigation  between  related  topics.   The  SXT  programs   make
  17.         extensive  usage  of these features to provide different views on
  18.         the source code analysis results. The HTML output is divided into
  19.         four closely related  documents  to  reduce  the  file  size  for
  20.         document  loading,  the  RTF  output is written to one file.  The
  21.         internal HTML hypertext links across files require that all files
  22.         are located in the same directory.  This allows that the SXT HTML
  23.         output  results  can  be  viewed  from a remote WWW client over a
  24.         network if a WWW daemon has access to them.
  25.  
  26.         Following are some remarks related to the HTML and  RTF  features
  27.         of  the SXT programs to give the user some additional information
  28.         and help.
  29.  
  30.  
  31.         HTML FILENAMES
  32.         The HTML filenames inside the HTML files have the file  extension
  33.         '.HTML'  and  are  written  in uppercase letters.  On MS-DOS file
  34.         systems the  file  extension  is  truncated  automatically  to  3
  35.         letters  and  the file names are case-insensitive,  so there's no
  36.         problem with viewers like Mosaic or Netscape.  However,  if  such
  37.         HTML files are copied to a Unix system, it is necessary to change
  38.         the  extension from '.HTM' to '.HTML' and to ensure that the file
  39.         names are in uppercase letters.  These or  similar  problems  may
  40.         also  occur  to  HTML files generated with the OS2 and Windows NT
  41.         versions, especially if this is done on a DOS file system.
  42.  
  43.  
  44.         VIEWING HTML FILES WITH NCSA MOSAIC
  45.         If the HTML output is viewed with  the  WWW  client  NCSA  Mosaic
  46.         there  is  a problem with jumps inside a document: such jumps are
  47.         not handled correct and will usually display  a  wrong  location.
  48.         This is a problem of Mosaic which is obviously no able to do such
  49.         jumps inside locally stored and loaded documents. Therefore it is
  50.         recommended  to  use the Netscape WWW client to get best results.
  51.         This viewer also requires less memory compared to Mosaic.
  52.  
  53.  
  54.         UNRESOLVED LINKS
  55.         In some situations there are unresolved links to items which will
  56.         result in jumps to wrong locations (HTML) or in an error  message
  57.         (RTF  Windows  Help).  This  happens if only a part of the source
  58.  
  59.  
  60.  
  61.                                       - 1 -
  62.  
  63.  
  64.         code is analysed or if not all items are listed  in  the  output,
  65.         e.g.  because  options like -r -a -u are missing or only selected
  66.         items are displayed (options -S -Q).
  67.  
  68.  
  69.         ERROR MESSAGES DURING COMPILATION OF CST GENERATED RTF FILES WITH
  70.         WINDOWS HELP COMPILER
  71.         While compiling CST generated RTF files  to  Windows  Help  files
  72.         there  will  be  error messages like 'context string ...  already
  73.         used'.  This is normal because this usually refers to basic  data
  74.         types like 'int' which are not referenced.
  75.  
  76.  
  77.         ITEM FORMAT IN THE HTML AND RTF SXT OUTPUT
  78.         The  output  format  of the items (functions,  data types) is the
  79.         same as in the ASCII listing.
  80.  
  81.         - Each item is defined by its  name,  its  type  (if  available),
  82.         followed  by  a  unique  identifier,   status  information,  file
  83.         location and line number:
  84.  
  85.         int main()  (1) <D> <test.c, 12>
  86.                      ^        ^
  87.         The identifier and the file name (marked with ^) are  hyper  text
  88.         links to the cross reference table resp. file table.
  89.  
  90.         -  If an already referenced item is displayed again then the item
  91.         name itself is a hyper text link to the first definition.
  92.  
  93.         - The cross reference  table  contains  for  each  calling  resp.
  94.         called  item the number of calls from/ to it.  The item for which
  95.         the specific relations are shown  displays  the  summary  in  the
  96.         format <# calls to, # calls from>.
  97.  
  98.         - The HTML file "progNAMES.HTML" (prog = CFT,  CST, ...) contains
  99.         a lexicographical sorted list of all items with links to the item
  100.         definition, the cross reference table and the file table. For RTF
  101.         generated Windows help files a quite similar sorted list  can  be
  102.         found via the 'Search' button.
  103.  
  104.  
  105.  
  106.         Copyright (C) Juergen Mueller (J.M.) 1988-1995.
  107.         All rights reserved world-wide.
  108.  
  109.         SXT (TM) SOFTWARE EXPLORATION TOOLS
  110.         SXTWIN (TM) SOFTWARE EXPLORATION TOOLS for Windows
  111.  
  112.                            (THIS DOCUMENT HAS 2 PAGES)
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.                                       - 2 -
  123.